GXSetStyleDash
You can use theGXSetStyleDash
function to change a style object's dash information.
void GXSetStyleDash(gxStyle target, const gxDashRecord *dash);
target
- A reference to the style object whose dash information you want to change.
dash
- A pointer to the new dash information.
DESCRIPTION
TheGXSetStyleDash
function replaces the dash information in the style object specified by thetarget
parameter with the dash information provided by thedash
parameter. You use thegxDashRecord
structure to provide dash information.Passing
nil
for thedash
parameter indicates that you want no dashing to occur and QuickDraw GX removes any dash information from the target style.When you set a style's dash property using this function, you are effectively changing the dashes for all shapes that share the style.
ERRORS, WARNINGS, AND NOTICES
Errors out_of_memory style_is_nil parameter_out_of_range (debugging version) empty_shape_not_allowed (debugging version) ignorePlatformShape_not_allowed (debugging version) illegal_type_for_shape (debugging version) nil_style_in_glyph_not_allowed (debugging version) complex_glyph_style_not_allowed (debugging version) shapeFill_not_allowed (debugging version) Warnings graphic_type_cannot_be_dashed Notices (debugging version) dash_already_set tags_in_shape_ignored SEE ALSO
For a discussion of dashes, see "Dashes" on page 3-27.For examples of adding dashes to shapes, see page 3-66 through page 3-86.
For a discussion of the
gxDashRecord
structure and a description of what types of shapes you can use as dash shapes, see "The Dash Structure" on page 3-103.To retrieve dash information from a style object, use the
GXGetStyleDash
function, which is described on page 3-135.To retrieve dash information from a style object associated with a particular shape, use the
GXGetShapeDash
function, which is described in the next section. To specify dash information for a style object associated with a particular shape, use theGXSetShapeDash
function, which is described on page 3-139.To determine where dashing occurs for a particular shape, use the
GXGetShapeDashPositions
function, which is described on page 3-140.
Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help